killer phrase - Turkish English Dictionary